package com.xyht.sca_s.student_manage_system.modules.asset.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.xyht.sca_s.student_manage_system.common.commonReturn.ResponseResult;
import com.xyht.sca_s.student_manage_system.modules.asset.entity.SmsAssetCategoryManagement;
import com.xyht.sca_s.student_manage_system.modules.asset.entity.req.SmsAssetCategoryManagementReq;

/**
 * <p>
 * 资产管理类别管理 服务类
 * </p>
 *
 * @author XYHT
 * @since 2023-05-10
 */
public interface SmsAssetCategoryManagementService extends IService<SmsAssetCategoryManagement> {
    ResponseResult addCategory(SmsAssetCategoryManagementReq categoryReq);
    ResponseResult getCategoryTree();
    ResponseResult getCategoryChildrenList(String search_str,String parent_id,Integer pageNum,Integer pageSize);
    ResponseResult updateCategory(SmsAssetCategoryManagementReq categoryReq);
    ResponseResult deleteCategory(SmsAssetCategoryManagementReq categoryReq);
}
